amniotic fluid cells - English Synonyms Dictionary